package br.edu.universo.si.projeto2.infojob.client.bean;

import java.io.Serializable;

public class BeanEmpresaAssinante extends BeanAssinante implements Serializable 
{
	// atributos
	private String cnpj;
	private String razaoSocial;
	private String responsavel;
	private String telefone;
	private String email;
	private String cpfResponsavel;
	private String rgResponsavel;
	private String endereco;
	private Integer numero;
	private String bairro;
	private String complemento;
	private String cidade;
	private BeanEstado bEstado;
	private String cep;
	private String conta;
	private String senha;

	public String getCnpj()
	{
		if (cnpj == null)
		{
			return null;
		}
		else
		{
			return cnpj.equalsIgnoreCase("") ? null : cnpj;			
		}
	}

	public void setCnpj(String cnpj)
	{
		this.cnpj = cnpj;
	}

	public String getRazaoSocial()
	{
		if (razaoSocial == null)
		{
			return null;
		}
		else
		{
			return razaoSocial.equalsIgnoreCase("") ? null : razaoSocial;			
		}
	}

	public void setRazaoSocial(String razaoSocial)
	{
		this.razaoSocial = razaoSocial;
	}

	public String getResponsavel()
	{
		if (responsavel == null)
		{
			return null;
		}
		else
		{
			return responsavel.equalsIgnoreCase("") ? null : responsavel;			
		}
	}

	public void setResponsavel(String responsavel)
	{
		this.responsavel = responsavel;
	}

	public String getTelefone()
	{
		if (telefone == null)
		{
			return null;
		}
		else
		{
			return telefone.equalsIgnoreCase("") ? null : telefone;			
		}
	}

	public void setTelefone(String telefone)
	{
		this.telefone = telefone;
	}

	public String getEmail()
	{
		if (email == null)
		{
			return null;
		}
		else
		{
			return email.equalsIgnoreCase("") ? null : email;			
		}
	}

	public void setEmail(String email)
	{
		this.email = email;
	}

	public String getCpfResponsavel()
	{
		if (cpfResponsavel == null)
		{
			return null;
		}
		else
		{
			return cpfResponsavel.equalsIgnoreCase("") ? null : cpfResponsavel;			
		}
	}

	public void setCpfResponsavel(String cpfResponsavel)
	{
		this.cpfResponsavel = cpfResponsavel;
	}

	public String getRgResponsavel()
	{
		if (rgResponsavel == null)
		{
			return null;
		}
		else
		{
			return rgResponsavel.equalsIgnoreCase("") ? null : rgResponsavel;			
		}
	}

	public void setRgResponsavel(String rgResponsavel)
	{
		this.rgResponsavel = rgResponsavel;
	}

	public String getEndereco()
	{
		if (endereco == null)
		{
			return null;
		}
		else
		{
			return endereco.equalsIgnoreCase("") ? null : endereco;			
		}
	}

	public void setEndereco(String endereco)
	{
		this.endereco = endereco;
	}

	public Integer getNumero()
	{
		return numero;
	}

	public void setNumero(Integer numero)
	{
		this.numero = numero;
	}

	public void setNumero(String numero)
	{
		if (numero.equalsIgnoreCase(""))
		{
			this.numero = -1;
		} else
		{
			this.numero = Integer.parseInt(numero);
		}
	}

	public String getBairro()
	{
		if (bairro == null)
		{
			return null;
		}
		else
		{
			return bairro.equalsIgnoreCase("") ? null : bairro;			
		}
	}

	public void setBairro(String bairro)
	{
		this.bairro = bairro;
	}

	public String getComplemento()
	{
		if (complemento == null)
		{
			return null;
		}
		else
		{
			return complemento.equalsIgnoreCase("") ? null : complemento;			
		}
	}

	public void setComplemento(String complemento)
	{
		this.complemento = complemento;
	}

	public String getCidade()
	{
		if (cidade == null)
		{
			return null;
		}
		else
		{
			return cidade.equalsIgnoreCase("") ? null : cidade;			
		}
	}

	public void setCidade(String cidade)
	{
		this.cidade = cidade;
	}

	public BeanEstado getBEstado()
	{
		return bEstado;
	}

	public void setBEstado(BeanEstado estado)
	{
		bEstado = estado;
	}

	public String getCep()
	{
		if (cep == null)
		{
			return null;
		}
		else
		{
			return cep.equalsIgnoreCase("") ? null : cep;			
		}
	}

	public void setCep(String cep)
	{
		this.cep = cep;
	}

	public String getConta()
	{
		if (conta == null)
		{
			return null;
		}
		else
		{
			return conta.equalsIgnoreCase("") ? null : conta;			
		}
	}

	public void setConta(String conta)
	{
		this.conta = conta;
	}

	public String getSenha()
	{
		if (senha == null)
		{
			return null;
		}
		else
		{
			return senha.equalsIgnoreCase("") ? null : senha;			
		}
	}

	public void setSenha(String senha)
	{
		this.senha = senha;
	}

}